@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr, span {
	margin: 0;
	padding: 0;
}
html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body {font-size: 1.4rem;/*1.4 × 10px = 14px */}

body {
	font-family: "Microsoft YaHei" ! important;
	color: #000000;
	background: #fff;
	margin: 0 auto;
	padding: 0px;
}
a {
	text-decoration: none;
	color: #333;
	outline: none;
}
a:link{text-decoration:none; } 

a:visited{text-decoration:none; }

a:hover{text-decoration:none;}

a:active{text-decoration:none;}
*{
 	outline: none
 }
a:active {
star:expression(this.onFocus=this.blur());
}
img {
	border: 0px;
	vertical-align: middle;
}

li {
	list-style: none;
}

.head{
	
height: 120px;
	
background:rgba(238,238,238,1);
}
.head .logo{
	
padding-top: 30px;
	
float: left;
}

.head .logo img{
	
}

.head .tel{
	
float: right;
	
display: inline-block;
	
background: url(../images/tel.png) no-repeat left center;
	
margin-top: 27px;
	
padding-left: 58px;
}

.head .tel .title{
	
/* height: 22px; */
	
font-size:21px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,128,0,1);
}
.head .tel .num{
	
font-size:18px;
	
font-weight:bold;
	
color:rgba(1,59,109,1);
}



.pc{
	display: block;
}
.wap{
	display: none;
}

.nav_list{
		
background: #013b6d;
}
.nav_list li{
	
position: relative;
	
float: left;
	
text-align: center;
}
.nav_list li .h2tit{
	position: relative;
}
.nav_list li .h2tit a{
	
display: block;
	
line-height: 50px;
padding:0 35px;
font-size: 15px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
}
.nav_list li dl{
	
position: absolute;
	
left: 0px;
	
top: 50px;
	
width: 100%;

top: 60px;
z-index: -1;
visibility: hidden;
opacity: 0;
}
.nav_list li:hover dl{
top: 50px;
z-index: 333;
visibility: visible;
opacity: 1;	
}


.nav_list li:hover .h2tit a{
	background: #ff8000;
}
.nav_list li.current .h2tit a{
	background:#ff8000;
}





.nav_list li dl dd{
		
background: #013b6d;
}
.nav_list li dl dd a{
	
display: block;
	
line-height: 50px;
	
color: #fff;
	
font-size: 14px;
color: 	#fff;

}
.nav_list li dl dd a:hover{
	


}



.nav_list *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}


.banner{
	position: relative;
}
.banner .owl-theme .owl-controls{
	position: absolute;
	left: 0px;
	bottom:20px;
	width: 100%;
	margin: 0px;
}

.banner .owl-theme .owl-controls .owl-page span{
	opacity: 1;
	background: #ccc;
	opacity: .7;

}
.banner .owl-theme .owl-controls .owl-page.active span{background: #013b6d;opacity: 1;/* background:rgba(160,105,255,1); */}
.banner img{
	display: block;
	width: 100%;
}


.section_1{
	
padding-top: 68px;
	
background: #eeeeee;
}
.section_1 .titlemodel{
	
height: 116px;
	
background:rgba(255,255,255,1);
	
border:1px solid rgba(170,170,170,1);
	
padding-top: 27px;
	
border-left: none;
	
border-right: none;
	
margin-bottom: 25px;
}
.section_1 .titlemodel .left{
	
float: left;
	
border-left: 20px solid #FF8000;
	
height: 70px;
	
padding-left: 23px;
}
.section_1 .titlemodel .left .en{
	
font-size: 30px;
	
color: #013B6D;
	
text-transform: uppercase;
	
font-weight: bold;
	
height: 30px;
	
line-height: 30px;
	
margin-bottom: 5px;
}
.section_1 .titlemodel .left .en strong{
	
color: #FF8000;
	
margin-left: 10px;
}
.section_1 .titlemodel .left .cn{
	
font-size: 30px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(1,59,109,1);
	
height: 30px;
	
line-height: 30px;
}
.section_1 .titlemodel .right{
	
float: right;
	
padding-top: 9px;
	
margin-right: 200px;
}
.section_1 .titlemodel .right a{
	
float: left;
	
margin-left: 53px;
	
width: 145px;
	
height:44px;
	
border:1px solid rgba(128,128,128,1);
	
border-radius:22px;
	
text-align: center;
	
line-height: 42px;
	
font-size: 20px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
}
.section_1 .titlemodel .right a:hover{
	background:rgba(255,128,0,1);
	color: #fff;
	border-color: rgba(255,128,0,1);
}
.section_1 .titlemodel .right a.current{
	background:rgba(255,128,0,1);
	color: #fff;
	border-color: rgba(255,128,0,1);
}
.section_1 .bd{
	
border-top: 8px solid #FF8000;
	
padding-top: 60px;
	
padding-bottom: 45px;
}
.section_1 .bd .model{
	
}
.section_1 .bd .model .list li:nth-child(4n){
	margin-right:0px;
}
.section_1 .bd .model .list{
	
}
.section_1 .bd .model .list li{
	
float: left;
	
width: 23.5%;
	
margin-right: 2%;
	
position: relative;
	
margin-bottom: 12px;
	
text-align: center;
}
.section_1 .bd .model .list li .imgbox{
	
height: 0;
	
position: relative;
	
width: 100%;
	
padding-bottom: 100%;
}
.section_1 .bd .model .list li .imgbox img{
	
width: 100%;
	
height: 100%;
	
left: 0;
	
position: absolute;
	
top: 0;
	
width: 100%;
}
.section_1 .bd .model .list li .title{
	
}

.section_1 .bd .model .list li .title a{
	
display: block;
	
padding-top: 12px;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
}
.section_1 .bd .model .list li .shadown{
	
position: absolute;
	
left: 0px;
	
top: 0px;
	
width: 100%;
opacity: 0;
	
height: 90%;
	

	
z-index: 4;

}
.section_1 .bd .model .list li .shadown:after{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background: url(../images/shadow.png) no-repeat center center;
background-size:cover;
content:"";
opacity:.7

}

.section_1 .bd .model .list li .shadown a{
position:relative;
z-index:4;
display:block;}




.section_1 .bd .model .list li .shadown i{
	
display: block;
	
width: 58px;
	
height: 58px;
	
background: url(../images/eyes.png) no-repeat center center;
	
margin: auto;
	
margin-bottom: 28px;
-o-transform: translate(0%, -58px);
-webkit-transform: translate(0%,-58px);
-moz-transform: translate(0%, -58px);
-ms-transform: translate(0%, -58px);
transform: translate(0%, -58px);
}
.section_1 .bd .model .list li:hover .shadown {
	
opacity: 1;
}
.section_1 .bd .model .list li:hover .shadown  i{
	-o-transform: translate(0%, 0px);
-webkit-transform: translate(0%, 0px);
-moz-transform: translate(0%, 0px);
-ms-transform: translate(0%, 0px);
transform: translate(0%, 0px);

}
.section_1 .bd .model .list li .shadown .tit{
	
font-size: 24px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
-o-transform: translate(0%, 58px);
-webkit-transform: translate(0%,58px);
-moz-transform: translate(0%, 58px);
-ms-transform: translate(0%, 58px);
transform: translate(0%, 58px);
}

.section_1 .bd .model .list li:hover .shadown .tit{
	
	-o-transform: translate(0%, 0px);
-webkit-transform: translate(0%, 0px);
-moz-transform: translate(0%, 0px);
-ms-transform: translate(0%, 0px);
transform: translate(0%, 0px);
}

.section_1 .bd .model .list li .shadown a{
display:block;
width:100%;
position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.section_1 .bd .model .list *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.section_2{
	height: 262px;
	background: url(../images/sec2.jpg) no-repeat center center;
	background-size: cover;
}
.section_3{
	padding-bottom: 87px;
	background: url(../images/ling2.png) no-repeat  center -25px;
	margin-top: 30px;
}
/*.section_3 img{display: block;width: 100%;}*/



.section_3 .title1{
	text-align: center;
	padding-top: 15px;
}
.section_3 .title1 img{
	
}

.section_3 .list{
	
width: 1200px;
	
margin: auto;
	
padding-top: 41px;
}
.section_3 .list li:nth-child(2){
	margin-bottom:60px;
}
.section_3 .list li{
	
zoom: 1;
	
overflow: hidden;
	
margin-bottom: 37px;
}
.section_3 .list li:nth-child(2n) .comtbox{
	float:right;
}

.section_3 .list li:nth-child(1) .comtbox{
	margin-left:8%;
	width:42%
}
.section_3 .list li:nth-child(3) .comtbox{
	margin-left:8%;
	width:42%
}
.section_3 .list li .comtbox{
	
float: left;
	
width: 50%;
	
padding-left: 101px;
	
background: url(../images/num1.png) no-repeat left 0px;
}
.section_3 .list li .comtbox .h2tit{
	
font-size: 30px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(1,59,109,1);
	
padding-left: 19px;
	
margin-bottom: 10px;
}
.section_3 .list li .comtbox dl dd:after{
	content:"";
	left:0px;
	width:7px;
	top:5px;
	position:absolute;
height:7px;
border:2px solid rgba(255,134,0,1);
border-radius:300px;
}
.section_3 .list li .comtbox .cn{
	
font-size: 18px;
	
font-family:MicrosoftYaHei;
	
font-weight:bold;
	
color:rgba(255,128,0,1);
	
/* padding-top: 10px; */
	
margin-bottom: 20px;
	
padding-left: 19px;
}
.section_3 .list li .comtbox dl{
	
}
.section_3 .list li .comtbox dl dd{
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(49,49,49,1);
	
position: relative;
	
margin-bottom: 16px;
	
padding-left: 19px;
	
position: relative;
	
/* width: 320px; */
	
width: 87%;
}
.section_3 .list li:nth-child(2) .imgbox img{
	width:100%;
}
.section_3 .list li:nth-child(3) .imgbox{
padding-left:70px;
}
.section_3 .list li:nth-child(2) .imgbox{
	padding-left: 130px;
	padding-top: 33px;
	width: 40%;
}
.section_3 .list li .imgbox{
	
float: left;
	
width: 50%;
}
.section_3 .list li .imgbox img{
	
width: 75%;
}


.section_4{
	height: 304px;
	background: url(../images/sc3.jpg) no-repeat center center;
	background-size: cover;
}

.section_5{
	
background: url(../images/bottom.png) no-repeat center top;
	
background-size: cover;
	
margin-top: -60px;
	
position: relative;
	
z-index: 4;
	
padding-bottom: 80px;
}
.section_5 .contbox{
	
}
.section_5 .contbox .imgbox{
	
float: left;
	
 padding-top: 40px;
}
.section_5 .contbox .imgbox img{
	
display: block;
	
width:  100%;
	
/* height: 140px; */
}
.section_5 .contbox .center{
	
float: left;
	
padding-top: 98px;
	
margin-left: 54px;
	
width: 321px;
}
.section_5 .contbox .center .en{
	
font-size: 24px;
	
font-family:Arial-BoldMT;
	
font-weight:bold;
	
color:rgba(255,128,0,1);
	
text-align: center;
	
text-transform: uppercase;
}
.section_5 .contbox .center .cn{
	
font-size: 30px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(1,59,109,1);
	
text-align: center;
	
line-height: 30px;
	
margin-top: 12px;
	
background: url(../images/title.png) no-repeat center center;
}
.section_5 .contbox .center .line{
	
width: 29px;
	
height:2px;
	
background:rgba(255,120,0,1);
	
margin-top: 24px;
	
margin: auto;
	
margin: 25px auto;
}
.section_5 .contbox .center .desc{
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
	
line-height:30px;
	
margin-bottom: 10px;
}
.section_5 .contbox .center .more{
	
width: 127px;
	
height:30px;
	
background:rgba(255,128,0,1);
	
border-radius:15px;
	
display: block;
	
margin: auto;
	
line-height: 30px;
	
color: #fff;
	
text-align: center;
}
.section_5 .contbox .right{
	
float: right;
	
padding-top:87px;
	
width:430px;
}
.section_5 .contbox .right video{ max-width:100%; height:352px;}
.section_5 .contbox .right li{
	
float: left;
	
width: 50%;
}
.section_5 .contbox .right li .cot{
	
height: 140px;
	
background: rgba(1,59,109,1);
	
text-align: center;
	
color: #fff;
	
padding-top: 40px;
}
.section_5 .contbox .right li.bg .cot{
	
background:rgba(255,128,0,1);
}
.section_5 .contbox .right li .cot .tit{
	
font-size: 19px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(250,250,250,1);
}
.section_5 .contbox .right li .cot .dec{
	
font-size: 12px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(250,250,250,1);
	
padding-top: 4px;
}



.section_3 .list li:nth-child(2) .comtbox{

background: url(../images/num2.png) no-repeat left 0px;

width: 56%;

/* padding-top: 1%; */

margin-top: 2%;
}

.section_3 .list li:nth-child(3) .comtbox{

background: url(../images/num3.png) no-repeat left 0px;
}








.section_5 .contbox .right li .cot .more{
	
margin-top: 40px;
	
display: block;
	
width: 14px;
	
height:14px;
	
background:rgba(255,255,255,1);
	
background: url(../images/more.png) no-repeat center center;
	
margin: auto;
	
margin-top: 10px;
}
.section_5 .contbox .right li .imgbox{
padding-top:0px;

}
.section_5 .contbox .right li .imgbox img{
	
width:100%;
height:140px;
}
.section_5 .contbox {
	zoom: 1;
	overflow: hidden;
}
.section_5 .list2{
	
margin-top: 33px;
	
background: rgba(255,255,255,0.65);
	
padding: 30px 53px;
}
.section_5 .list2 img{
	display: block;
	width: 93%;
	margin: auto;
}


.section_5 .list2  .owl-theme .owl-controls{
	margin: 0px;
}
.section_5 .list2  img{
display: block;
margin: auto;
width: 92%;
}

.section_5 .list2  .owl-theme .owl-controls .owl-buttons div{
	position: absolute;
	position:absolute;
	top: 50%;
	-o-transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
	-moz-transform: translate(0%, -50%);
	-ms-transform: translate(0%, -50%);
	transform: translate(0%, -50%);
	border: none;
	border-radius: 0px;
	background: none;
	opacity: 1;
	width: 58px;
	margin: 0px;
	padding: 0px;
	height:80px;
	-webkit-transition:all 0.2s;
	-o-transition:all 0.2s;
	-moz-transition:all 0.2s;
	-ms-transition:all 0.2s;
	transition:all 0.2s;
	border-radius: 0px;
}






.section_5 .list2  .owl-theme .owl-controls .owl-buttons .owl-prev{left: -50px;background: url(../images/zde.png) no-repeat center center;}
.section_5 .list2  .owl-theme .owl-controls .owl-buttons .owl-next{right: -50px;background: url(../images/yde.png) no-repeat center center;}



.section_6{
	
text-align: center;
	
padding-top: 66px;
	
padding-bottom: 47px;
	
background: url(../images/casebg.png) no-repeat center center;
	
background-size: cover;
}
.section_6 .title{
	
}
.section_6 .title .cn{
	
font-size: 36px;
	
color: #fff;
	
font-weight: bold;
}
.section_6 .title .cn strong{
	
color: #FF8000;
}
.section_6 .title .en{
	
font-size: 24px;
	
font-family:MyriadPro-Regular;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
line-height:30px;
	
margin-bottom: 43px;
}
.section_6 #owl-list3{
	
padding: 47px 54px;
	
background: #fff;
}
.section_6 #owl-list3 img{
	display: block;
	margin: auto;
	border: 1px solid #ccc;
	width: 93%;
}



.section_6   .owl-theme .owl-controls .owl-buttons div{
	position: absolute;
	position:absolute;
	top: 50%;
	-o-transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
	-moz-transform: translate(0%, -50%);
	-ms-transform: translate(0%, -50%);
	transform: translate(0%, -50%);
	border: none;
	border-radius: 0px;
	background: none;
	opacity: 1;
	width: 58px;
	margin: 0px;
	padding: 0px;
	height:80px;
	-webkit-transition:all 0.2s;
	-o-transition:all 0.2s;
	-moz-transition:all 0.2s;
	-ms-transition:all 0.2s;
	transition:all 0.2s;
	border-radius: 0px;
}






.section_6  .owl-theme .owl-controls .owl-buttons .owl-prev{left: 0px;background: url(../images/zde.png) no-repeat center center;}
.section_6  .owl-theme .owl-controls .owl-buttons .owl-next{right: 0px;background: url(../images/yde.png) no-repeat center center;}




.section_7{
	
padding-top: 45px;
	
padding-bottom: 80px;
}
.section_7 .list_type1{
	
zoom: 1;
	
overflow: hidden;
	
border: 1px solid #D2D2D2;
	
/* margin-bottom: 28px; */
}
.section_7 .list_type1 li .conbox{
	
float: left;
	
/* width: 30%; */
	
/* padding-left: 23px; */
	
/* padding-top: 43px; */
}
.section_7 .list_type2 li .conbox{
	
float: right;
}
.section_7  li .imgbox{
	
float: left;
	
width: 70%;
	
height: 100%;
	
background-position: center center !important;
	
background-size: cover !important;
}
.section_7 .list_type2 li .imgbox{
	
}

.section_7 .list_type1 li{
	
height: 225px;
	
float: left;
	
width: 50%;
}
.section_7  li .conbox{
	
width: 30%;
	
padding-left: 23px;
	
padding-top: 43px;
}
.section_7  li .conbox .h2tit{
	
font-size: 24px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(1,59,109,1);
	
display: block;
	
margin-bottom: 60px;
}
.section_7  li .conbox .h2tit a{
	
color: rgba(1,59,109,1);
	
display: block;
	
overflow: hidden;
	
text-overflow: ellipsis;
	
white-space: nowrap;
}
.section_7  li .conbox .desc{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(77,77,77,1);
	
margin-bottom: 20px;
}
.section_7  li .conbox .more{
	
float: right;
	
width: 19px;
	
height:19px;
	
margin-right: 20px;
	
background: url(../images/more3.png) no-repeat center center;
}
.section_7  li .imgbox{width: 70%;height: 100%;float: left;background-position:  center center !important;background-size: cover !important;}
.section_7  li .imgbox a{
	
}
.section_7 .list_type2{
	
zoom: 1;
	
overflow: hidden;
	
border: 1px solid #D2D2D2;
	
position: relative;
	
border-top: none;
}
.section_7 .list_type2 li{
	
height: 225px;
	
float: left;
	
width: 50%;
}
.section_7 .list_type2 li .conbox .h2tit{
	
}
.section_7 .list_type2 li .conbox .h2tit a{
	
}
.section_7 .list_type2 li .conbox .desc{
	
}
.section_7 .list_type2 li .conbox .more{
	
}
.section_7 .list_type2 li .imgbox{
	
}
.section_7 .list_type2 li .imgbox a{
	
}

.section_7 .list_type2 a.more2{
font-size:18px;
font-family:Arial-BoldMT;
font-weight:bold;
color:rgba(255,120,0,1);
position:absolute;
right:13px;
bottom:30px;
text-transform:uppercase
}
.section_8{
	background: url(../images/newsng.jpg) no-repeat center center;
	background-size: cover;
	padding-bottom: 37px;
}
.section_8 .title{
	
position: relative;
	
padding-top: 53px;
	
text-align: center;
}
.section_8 .title .cn{
	
font-size: 30px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(240,240,242,1);
}
.section_8 .title .en{
	
font-size: 20px;
	
color: #fff;
	
font-weight: bold;
	
text-transform: uppercase;
}
.section_8 .title .en strong{
	
color: #FF7800;
}
.section_8 .title .more{
	
position: absolute;
	
right: 0px;
	
bottom: 21px;
	
font-size: 18px;
	
font-family:Arial-BoldMT;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
	
text-transform: uppercase;
}
.section_8 .title .dot{
	
width: 25px;
	
height:4px;
	
background:rgba(255,120,0,1);
	
margin: auto;
	
margin-top: 20px;
}
.section_8 .list:after{
	content:'';
	position:absolute;
	right:0px;
	bottom:0px;width:199px;
height:18px;
background:rgba(255,120,0,1);
}
.section_8 .list{
	
padding-top: 45px;
	
padding-bottom: 33px;
	
position: relative;
	
zoom: 1;
	
overflow: hidden;
}
.section_8 .list li{
	
float: left;
	
position:relative;
	
width: 49%;
	
height: 125px;
	
margin-bottom: 25px;
}
.section_8 .list li .date{
	position:relative;
float: left;
	
width: 104px;
	
height: 100%;
	
background: url(../images/gb.png) no-repeat center center;
	
text-align: center;
}
.section_8 .list li .date .day{
	
padding-top: 35px;
	
font-size: 29px;
	
font-family:ArialMT;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
line-height: 29px;
	
margin-bottom: 5px;
}
.section_8 .list li .date .tim{
	
font-size: 15px;
	
font-family:ArialMT;
	
font-weight:400;
	
color:rgba(255,255,255,1);
}
.section_8 .list li .contbox{
	
height: 100%;
	
background: #fff;
	
padding-top: 24px;
	
padding-left: 44px;
	
float: left;
	
width: calc(100% - 104px);
	
padding-right: 15px;
}
.section_8 .list li .contbox .h2tit{
	
}
.section_8 .list li .contbox .h2tit a{
	
display: block;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,120,0,1);
	
overflow: hidden;
	
text-overflow: ellipsis;
	
white-space: nowrap;
	
margin-bottom: 12px;
}
.section_8 .list li .contbox .desc{
	
font-size: 12px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(77,77,77,1);
	
overflow: hidden;
	
text-overflow: ellipsis;
	
display: -webkit-box;
	
-webkit-line-clamp: 3;
	
-webkit-box-orient: vertical;
}
.section_8 .list li:nth-child(2n){
	float:right;
}
.section_8 .list li .date:after{
	position:absolute;
	content:"";
	width:23px;
height:8px;
background:rgba(255,120,0,1);
top:0px;
left:40px;

}

.section_8 .title:after{
	content:"";
	position:absolute;
	left:0px;
	top:-39px;
	width:103px;
height:170px;
background:rgba(255,120,0,1);
}
.section_8 .title:before{
	
}


.flink{
	background: url(../images/lbj.png) no-repeat center bottom;
	padding-bottom:  64px;
}
.flink .title{
	
font-size: 20px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(1,59,109,1);
	
padding-top: 44px;
}
.flink .dot{
	
width: 41px;
	
height:4px;
	
background:rgba(255,120,0,1);
	
margin-top: 4px;
	
margin-bottom: 24px;
}
.flink .list{
	
zoom: 1;
	
overflow: hidden;
	
padding-bottom: 0px;
}
.flink .list li{
	
float: left;
	
margin-bottom: 20px;
	

	
background:rgba(240,240,242,0);
	
	
margin-right: 4%;
	
position: relative;
}
.flink .list li img{
	
position: absolute;
	
top: 50%;
	
left: 50%;
	
-o-transform: translate(-50%, -50%);
	
-webkit-transform: translate(-50%, -50%);
	
-moz-transform: translate(-50%, -50%);
	
-ms-transform: translate(-50%, -50%);
	
transform: translate(-50%, -50%);
	
max-width: 100%;
	
max-height: 100%;
}

.footer{
	text-align: center;
	padding-top: 36px;
	padding-bottom: 45px;
	background: rgba(51,51,51,1);
}
.footer .nav_lis{
}
.footer .nav_lis a:hover{
color:#FF7800}
.footer .nav_lis a{
	
font-size: 18px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(119,119,119,1);
	
/* line-height:300px; */
	
margin: 0px 20px;
	
display: inline-block;
	
margin-bottom: 25px;
}
.footer p{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(119,119,119,1);
	
line-height:30px;
}
.nav_list .container{
	overflow:inherit;
}
.nav_list{
	position:relative
}

.nav_list:after{
	display:table;
	content:"";
	clear:both;
}

.container{
	width: 1200px;
	margin: auto;
	zoom: 1;
	overflow: hidden;
}
body{
	min-width: 1200px;
}

*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}